protein definition longman

Best popular protein definition longman